home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ply15dat.zip / COLORS.INC < prev    next >
Text File  |  1992-10-06  |  6KB  |  344 lines

  1. // define surface characteristics this file includes simple matte and
  2. // reflective surface characteristics for some common colors.
  3. // Polyray input file - Alexander Enzmann
  4.  
  5. define glass
  6. texture {
  7.    surface {
  8.       ambient 0
  9.       diffuse 0
  10.       specular 0.2
  11.       microfacet Reitz 3
  12.       reflection white, 0.1
  13.       transmission white, 0.9, 1.5
  14.       }
  15.    }
  16.  
  17. define mirror
  18. texture {
  19.    surface {
  20.       ambient  0
  21.       diffuse  0
  22.       specular 0
  23.       reflection white, 1
  24.       }
  25.    }
  26.  
  27. define reflective_white
  28. texture {
  29.    surface {
  30.       ambient 0
  31.       diffuse 0.1
  32.       specular white, 0.2
  33.       reflection white, 0.8
  34.       microfacet Phong 10
  35.       }
  36.    }
  37.  
  38. define reflective_grey
  39. texture {
  40.    surface {
  41.       ambient grey, 0.2
  42.       diffuse 0
  43.       specular grey, 0.2
  44.       reflection grey, 0.7
  45.       microfacet Phong 10
  46.       }
  47.    }
  48.  
  49. define reflective_blue
  50. texture {
  51.    surface {
  52.       ambient blue, 0.2
  53.       diffuse blue, 0.8
  54.       specular blue, 0.7
  55.       reflection white, 0.7
  56.       microfacet Phong 10
  57.       }
  58.    }
  59.  
  60. define reflective_red
  61. texture {
  62.    surface {
  63.       ambient red, 0.2
  64.       diffuse 0
  65.       specular white, 0.2
  66.       reflection red, 0.7
  67.       microfacet Phong 10
  68.       }
  69.    }
  70.  
  71. define reflective_green
  72. texture {
  73.    surface {
  74.       ambient green, 0.2
  75.       diffuse 0
  76.       specular white, 0.2
  77.       reflection green, 0.7
  78.       microfacet Phong 10
  79.       }
  80.    }
  81.  
  82. define reflective_orange
  83. texture {
  84.    surface {
  85.       ambient orange, 0.2
  86.       diffuse 0
  87.       specular white, 0.2
  88.       reflection orange, 0.7
  89.       microfacet Phong 10
  90.       }
  91.    }
  92.  
  93. define reflective_yellow
  94. texture {
  95.    surface {
  96.       ambient yellow, 0.2
  97.       diffuse 0
  98.       specular white, 0.2
  99.       reflection yellow, 0.7
  100.       microfacet Phong 10
  101.       }
  102.    }
  103.  
  104. define reflective_cyan
  105. texture {
  106.    surface {
  107.       ambient cyan, 0.2
  108.       diffuse 0
  109.       specular white, 0.2
  110.       reflection cyan, 0.7
  111.       microfacet Phong 10
  112.       }
  113.    }
  114.  
  115. define reflective_brown
  116. texture {
  117.    surface {
  118.       ambient brown, 0.2
  119.       diffuse 0
  120.       specular white, 0.2
  121.       reflection brown, 0.7
  122.       microfacet Phong 10
  123.       }
  124.    }
  125.  
  126. define reflective_tan
  127. texture {
  128.    surface {
  129.       ambient Tan, 0.2
  130.       diffuse 0
  131.       specular white, 0.2
  132.       reflection Tan, 0.7
  133.       microfacet Phong 10
  134.       }
  135.    }
  136.  
  137. define reflective_coral
  138. texture {
  139.    surface {
  140.       ambient coral, 0.2
  141.       diffuse 0
  142.       specular white, 0.2
  143.       reflection coral, 0.7
  144.       microfacet Phong 10
  145.       }
  146.    }
  147.  
  148. define reflective_gold
  149. texture {
  150.    surface {
  151.       ambient gold, 0.2
  152.       diffuse 0
  153.       specular white, 0.2
  154.       reflection gold, 0.7
  155.       microfacet Phong 10
  156.       }
  157.    }
  158.  
  159. define shiny_white
  160. texture {
  161.    surface {
  162.       ambient white, 0.2
  163.       diffuse white, 0.6
  164.       specular white, 0.8
  165.       microfacet Reitz 10
  166.       }
  167.    }
  168.  
  169. define shiny_red
  170. texture {
  171.    surface {
  172.       ambient red, 0.2
  173.       diffuse red, 0.6
  174.       specular white, 0.8
  175.       microfacet Reitz 10
  176.       }
  177.    }
  178.  
  179. define shiny_green
  180. texture {
  181.    surface {
  182.       ambient green, 0.2
  183.       diffuse green, 0.6
  184.       specular white, 0.8
  185.       microfacet Reitz 10
  186.       }
  187.    }
  188.  
  189. define shiny_blue
  190. texture {
  191.    surface {
  192.       ambient skyblue, 0.2
  193.       diffuse skyblue, 0.6
  194.       specular white, 0.8
  195.       microfacet Reitz 10
  196.       }
  197.    }
  198.  
  199. define shiny_cyan
  200. texture {
  201.    surface {
  202.       ambient cyan, 0.2
  203.       diffuse cyan, 0.6
  204.       specular white, 0.8
  205.       microfacet Reitz 10
  206.       }
  207.    }
  208.  
  209. define shiny_yellow
  210. texture {
  211.    surface {
  212.       ambient yellow, 0.2
  213.       diffuse yellow, 0.6
  214.       specular white, 0.8
  215.       microfacet Reitz 10
  216.       }
  217.    }
  218.  
  219. define shiny_magenta
  220. texture {
  221.    surface {
  222.       ambient magenta, 0.2
  223.       diffuse magenta, 0.6
  224.       specular white, 0.8
  225.       microfacet Reitz 10
  226.       }
  227.    }
  228.  
  229. define shiny_coral
  230. texture {
  231.    surface {
  232.       ambient coral, 0.2
  233.       diffuse coral, 0.6
  234.       specular white, 0.8
  235.       microfacet Reitz 10
  236.       }
  237.    }
  238.  
  239. define matte_white
  240. texture {
  241.    surface {
  242.       ambient white, 0.2
  243.       diffuse white, 0.8
  244.       }
  245.    }
  246.  
  247. define matte_black
  248. texture {
  249.    surface {
  250.       ambient dark_slate_gray, 0.1
  251.       diffuse DarkSlateGray, 0.5
  252.       }
  253.    }
  254.  
  255. define matte_grey
  256. texture {
  257.    surface {
  258.       ambient grey, 0.2
  259.       diffuse grey, 0.7
  260.       }
  261.    }
  262.  
  263. define matte_red
  264. texture {
  265.    surface {
  266.       ambient red, 0.2
  267.       diffuse red, 0.8
  268.       }
  269.    }
  270.  
  271. define matte_blue
  272. texture {
  273.    surface {
  274.       ambient blue, 0.2
  275.       diffuse blue, 0.8
  276.       }
  277.    }
  278.  
  279. define matte_green
  280. texture {
  281.    surface {
  282.       ambient green, 0.2
  283.       diffuse green, 0.8
  284.       }
  285.    }
  286.  
  287. define matte_aquamarine
  288. texture {
  289.    surface {
  290.       ambient aquamarine, 0.2
  291.       diffuse aquamarine, 0.8
  292.       }
  293.    }
  294.  
  295. define matte_cyan
  296. texture {
  297.    surface {
  298.       ambient cyan, 0.2
  299.       diffuse cyan, 0.8
  300.       }
  301.    }
  302.  
  303. define matte_yellow
  304. texture {
  305.    surface {
  306.       ambient yellow, 0.2
  307.       diffuse yellow, 0.8
  308.       }
  309.    }
  310.  
  311. define matte_magenta
  312. texture {
  313.    surface {
  314.       ambient magenta, 0.2
  315.       diffuse magenta, 0.8
  316.       }
  317.    }
  318.  
  319. define matte_orange
  320. texture {
  321.    surface {
  322.       ambient orange, 0.2
  323.       diffuse orange, 0.8
  324.       }
  325.    }
  326.  
  327. define matte_brown
  328. texture {
  329.    surface {
  330.       ambient brown, 0.2
  331.       diffuse brown, 0.8
  332.       }
  333.    }
  334.  
  335. define steel_blue
  336. texture {
  337.    surface {
  338.       ambient steel_blue, 0.3
  339.       diffuse steel_blue, 0.8
  340.       specular white, 0.7
  341.       }
  342.    }
  343.  
  344.